<?php
/*
*All rights reserved: Json.
*Links:http://www.liyaoquan.cn.
*Links:http://imarkchina.cn.
*Links:http://www.imarkchina.cn.
*/

/**
 * 博客后台用户管理控制器负责，业务流程判断
 * 后台所有操作都需要权限，必需继承 CommonAction 控制器
 */
Class GetuserAction extends CommonAction{

	/**
	 * 用户管理首页
	 * @return [type] [description]
	 */
	Public function index(){
		$M = M('Getuser')->Show();
		$this->assign('users', $M['users']);
		$this->assign('page', $M['page']);
		$this->display();
	}

	/**
	 * 禁言与非禁言操作
	 * @return [type] [description]
	 */
	Public function userupdata(){
		if (M('Getuser')->UserUPData(G('get.uid'), G('get.check'))) {
			$this->success('操作成功～！', U('index'));
		} else {
			$this->error('操作失败～！');
		}
	}

	/**
	 * 删除用户操作
	 * @return [type] [description]
	 */
	Public function deluser(){
		if (M('Getuser')->DelOneyUser(G('get.uid'))) {
			$this->success('操作成功～！', U('index'));
		} else {
			$this->error('操作失败～！');
		}
	}

	/**
	 * 批量删除与批量禁言操作
	 */
	Public function AllSet(){
		if (ISPOST) {
			$postdel = trim(G('post.del'));
			if (!empty($postdel)) {
				if (M('Getuser')->CheckSet(G('post.id'), false)) {
					$this->success('操作成功～！', U('index'));
				} else {
					$this->error('操作失败～！');
				}
			}
			$postclose = trim(G('post.close'));
			if (!empty($postclose)) {
				if (M('Getuser')->CheckSet(G('post.id'), true)) {
					$this->success('操作成功～！', U('index'));
				} else {
					$this->error('操作失败～！');
				}
			}
		}
	}
}